﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Demo6
{
    internal class Program
    {
        static void Main(string[] args)
        {
            //一些特殊的常量
            //转义字符
            //Console.WriteLine("春眠不觉晓\n处处蚊子咬");
            //使用转义字符运算符\输出一些特殊符号
            //Console.WriteLine("我想说:\"一句双引号\"。");

            var user1 = "梅西";
            var user2 = "C罗";
            var user3 = "姆巴佩";
            var user4 = "格拉利什";

            //使用特殊的转义字符，实现列对齐
            //{0}{1}表示输出时的占位   参考printf写法
            //Console.WriteLine("{0}\t{1}", user1, user2);
            //Console.WriteLine("{0}\t{1}", user3, user4);

            //当需要存放磁盘路径时的操作
            var filePath1 = "C:\\Users\\Administrator\\Desktop\\player.txt";
            // @符号在字符串中的使用
            var filepath2 = @"C:\Users\Administrator\Desktop\player.txt";

            // +表示字符串的连接
            var str = user1 + "\t" + user2 + "\n\r" + user3 + "\t" + user4;
            Console.WriteLine(str);
            Console.WriteLine("把以上文件存放到磁盘{0}位置\n按任意键继续……", filePath1);
            Console.ReadKey();
            //调用.net框架的类库写入文件
            System.IO.File.WriteAllText(filePath1, str);
            Console.WriteLine("保存文件成功！");
            Console.ReadKey();
        }
    }
}
